Is owning a home still realistic? This map lays out the salary you'd need to buy a home in 50 different U.S. metro areas.