shared vehicle architecture