Nexus 4 now available at Virgin Mobile