Sparse within sparse gaussian processes using neighbor information