how far is west palm beach from miami