The US aerospace company SpaceX successfully lands a reusable rocket on an ocean platform, after four previous attempts failed.