Aerial view of Rice Institute campus, featuring newly constructed football stadium