Mike Alden addresses community in resignation press conference