Supreme Court has key rulings in the coming weeks; includes voting rights, health care