A national popular vote is gaining steam, but is it feasible?