Proposed location for Loyola University’s new residential tower and Quinlan School of Business