Dallas City Council approves contract to count city's trees, despite concerns over $6M price tag