For the purpose of making investigations, surveys, tests, and measurements, a municipality is authorized to enter upon any property by its agents, employees, or contractors. However, the municipality shall be liable for any damages to the owner's property resulting from its acts.