Tracking the location and mood of 15,000 people, researchers found that scenic beauty was linked to happiness—including near urban sights like bridges and buildings. Christopher Intagliata reports.