Hampden league cancels 2020 junior competition