1. A computer implemented system for presenting social network provided outputs to a mobile electronic device dependent on a location, in response to the mobile electronic device user's input, comprising: a hardware data input port configured to receive information from the mobile electronic device user defining the user input; an automated hardware processor configured to define a user request dependent on the user input and metadata associated with the received information from the mobile electronic device user, comprising at least the location of the mobile electronic device determined by an automated hardware geospatial positioning system; an automated hardware communication interface port configured to: automatically transmit the user request to a social network database comprising a plurality of roadway condition records having time information and location information associated with respective roadway conditions; automatically receive location-dependent social network information from the social network database, selectively dependent on the transmitted user request; and communicate a message dependent on the received location-dependent social network information for creating a new record in the social network database, comprising time information and location information of a respective roadway condition; an automated hardware user interface configured to selectively present the received social network information ranked according to at least one social network ranking factor.