1. A system for controlling a first vehicle based on glare encountered along a route, comprising: at least one processor; and at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the system to: receive predefined navigational data from a map database, the predefined navigational data characterizing one or more route segments; receive glare data associated with the one or more route segments, the glare data characterizing glare detected by at least a second vehicle at the one or more route segments within a predetermined recent time period; determine, based on the predefined navigational data and the glare data, a glare factor for each route segment of the one or more route segments; create a map comprising the one or more route segments and comprising, for each of the one or more route segments, the glare factor determined for that route segment; and transmit, to a vehicle, a command that is based on a corresponding glare factor determined for one of the one or more route segments of the map.