Solar Car club loses West Campus headquarters after negotiations failed with KU mechanical engineering News