who is louis dating shane harper and bridgit mendler dating