New roles for endosomes: from vesicular carriers to multi-purpose platforms