Self-generated chemoattractant gradients: attractant depletion extends the range and robustness of chemotaxis