Florida lawmakers have approved a sweeping elections bill that would require citizenship verification for voter registration and change what identification voters can use at the polls.