Apple takes on Google Maps and integrates Facebook into iPhone software