Can communities be empowered still with a "top-down" approach to ICT (information and communication technologies) conceptualization, design and implementation? The case of mycommunityinfo.ca